home *** CD-ROM | disk | FTP | other *** search
-
-
-
- hhhhaaaasssshhhh((((1111)))) hhhhaaaasssshhhh((((1111))))
-
-
-
- NNNNAAAAMMMMEEEE
- hhhhaaaasssshhhh - remember or report utility locations
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- hhhhaaaasssshhhh [utility...]
-
- hhhhaaaasssshhhh -r
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- The hhhhaaaasssshhhh utility affects the way the current shell environment remembers
- the locations of utilities found as described in Command Search and
- Execution . Depending on the arguments specified, it adds utility
- locations to its list of remembered locations or it purges the contents
- of the list. When no arguments are specified, it reports on the contents
- of the list.
-
- Utilities provided as built-ins to the shell are not reported by hhhhaaaasssshhhh.
-
- OOOOPPPPTTTTIIIIOOOONNNNSSSS
- The hhhhaaaasssshhhh utility supports the XBD specification, Utility Syntax
- Guidelines.
-
- The following option is supported:
-
- ----rrrr Forget all previously remembered utility locations.
-
- OOOOPPPPEEEERRRRAAAANNNNDDDDSSSS
- The following operand is supported:
-
- uuuuttttiiiilllliiiittttyyyy The name of a utility to be searched for and added to the list
- of remembered locations. If utility contains one or more
- slashes, the results are unspecified.
-
- EEEENNNNVVVVIIIIRRRROOOONNNNMMMMEEEENNNNTTTT VVVVAAAARRRRIIIIAAAABBBBLLLLEEEESSSS
- The following environment variables affect the execution of hhhhaaaasssshhhh:
-
- PPPPAAAATTTTHHHH Determine the location of utility, as described in the XBD
- specification, Environment Variables .
-
- SSSSTTTTDDDDOOOOUUUUTTTT
- The standard output of hhhhaaaasssshhhh is used when no arguments are specified. Its
- format is unspecified, but includes the pathname of each utility in the
- list of remembered locations for the current shell environment. This
- list consists of those utilities named in previous hhhhaaaasssshhhh invocations that
- have been invoked, and may contain those invoked and found through the
- normal command search process.
-
- EEEEXXXXIIIITTTT SSSSTTTTAAAATTTTUUUUSSSS
- The following exit values are returned:
-
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- hhhhaaaasssshhhh((((1111)))) hhhhaaaasssshhhh((((1111))))
-
-
-
- 0 Successful completion.
-
- >0 An error occurred.
-
- AAAAPPPPPPPPLLLLIIIICCCCAAAATTTTIIIIOOOONNNN UUUUSSSSAAAAGGGGEEEE
- Since hhhhaaaasssshhhh affects the current shell execution environment, it is always
- provided as a shell regular built-in. If it is called in a separate
- utility execution environment, such as one of the following:
-
- nohup hash -r find . -type f | xargs hash
-
- it will not affect the command search process of the caller's
- environment.
-
- The hhhhaaaasssshhhh utility may be implemented as an alias, for example, aaaalllliiiiaaaassss ----tttt ----,
- in which case utilities found through normal command search will not be
- listed by the hhhhaaaasssshhhh command.
-
- The effects of hhhhaaaasssshhhh ----rrrr can also be achieved portably by resetting the
- value of PPPPAAAATTTTHHHH; in the simplest form, this can be:
-
- PATH="$PATH"
-
- The use of hhhhaaaasssshhhh with utility names is unnecessary for most applications,
- but may provide a performance improvement on a few implementations;
- normally, the hashing process is included by default.
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- sssshhhh((((1111))))
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-